projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aa7b87b
)
(Fset_window_point): If WINDOW is selected but the
author
Richard M. Stallman
<rms@gnu.org>
Sat, 30 Jan 1999 23:45:54 +0000
(23:45 +0000)
committer
Richard M. Stallman
<rms@gnu.org>
Sat, 30 Jan 1999 23:45:54 +0000
(23:45 +0000)
current buffer is not its buffer, don't use Fgoto_char.
src/window.c
patch
|
blob
|
history
diff --git
a/src/window.c
b/src/window.c
index 1198b05a84a735788068ef29c92b11d63da25c5d..e064aa440f03754df8a53689b82a9681258b37da 100644
(file)
--- a/
src/window.c
+++ b/
src/window.c
@@
-620,7
+620,8
@@
DEFUN ("set-window-point", Fset_window_point, Sset_window_point, 2, 2, 0,
register struct window *w = decode_window (window);
CHECK_NUMBER_COERCE_MARKER (pos, 1);
- if (w == XWINDOW (selected_window))
+ if (w == XWINDOW (selected_window)
+ && XBUFFER (w->buffer) == current_buffer)
Fgoto_char (pos);
else
set_marker_restricted (w->pointm, pos, w->buffer);